 * {
     margin: 0;
     padding: 0;
 }

 html {
     font-size: 100px;
     overflow-x: hidden;
 }

 .login {
     width: 100vw;
     height: 2.3rem;
     background-color: chartreuse;
     background: url(../image/my/bg1.png)no-repeat;
     background-size: cover;
     font-size: 0.15rem;

 }

 .login-div {
     width: 100vw;
     height: .5rem;
     display: flex;
 }

 .login-div div img {
     height: 0.2rem;
     padding-left: 0.05rem;
 }

 .login-div div:nth-child(1) {
     padding-left: 2.8rem;
     padding-top: 0.1rem;
     color: white;
 }

 .login-div div:nth-child(2) {
     padding-left: 0.2rem;
     padding-top: 0.1rem;
     color: white;
 }

 .login-img {
     height: 0.6rem;
     position: relative;
     left: 1.6rem;
     top: 0.4rem;
 }

 .btn {
     width: 25vw;
     height: .3rem;
     position: relative;
     left: 0.7rem;
     top: 0.8rem;
     font-size: 0.15rem;
     background-color: #ff880047;

     border: .0225rem solid white;
 }

 .btn a {
     color: white;
     text-decoration: none;
 }

 .AAA {
     width: 100vw;
     height: .2rem;
     background-color: #f5f5f5;
 }

 .even {
     width: 100vw;
     height: 2.4rem;
 }

 .even-div {
     width: 90vw;
     height: 2.4rem;
     margin: 0 auto;
 }

 .even-div p {
     width: 90vw;
     height: 0.6rem;
     line-height: 0.6rem;
     border-bottom: .0125rem solid #353736;
     font-size: 0.15rem;
     color: #9CADC3;

 }

 .even-div p:nth-child(4) {
     border: none;
 }

 .even-div p span a {
     text-decoration: none;
     color: black;
 }

 .even-img2 {
     height: 0.15rem;
     padding-left: 2rem;
 }

 .even-img1 {
     height: 0.15rem;
 }

 .BBB {
     width: 100vw;
     height: 1.8rem;
     background-color: #f5f5f5;
 }